home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World's Largest Collection of Windows Software
/
The World's Largest Collection of Windows Software - Disc 2.iso
/
win
/
pro171
/
abstract.
next >
Wrap
Text File
|
1992-12-02
|
1KB
|
33 lines
CTL3D: Demonstrates Three-Dimensional Controls
CLT3D is a companion sample to the "Adding 3-D Effects to
Controls" technical article on the Microsoft(R) Developer
Network CD. CTL3D uses the CTL3D.DLL library to add 3-D
effects to all controls.
The 3-D effect gives the Windows(TM) interface a more
sophisticated appearance. It also gives the user a clearer
indication of which actions are taking place. A 3-D button
that looks pressed provides more information than a two-
dimensional (2-D) button that simply changes color.
Windows version 3.x uses 3-D for pushbuttons only; all
other standard controls are in 2-D. However, many
applications have started adopting 3-D for other controls
as well, so the complete 3-D look is now associated with
leading-edge applications and is quickly becoming a
standard. For example, Microsoft Excel version 4.0 uses 3-
D for all controls. The CTL3D library was created by the
Microsoft Excel development group and contains all of the
functionality required for 3-D controls.
Microsoft Excel CTL3D was built and tested under Microsoft
Windows 3.1, but will also run under Windows 3.0.
KEYWORDS: PR-CD2; SendMessage; ExtTextOut; SetTextColor;
OffsetRect; DrawText; IntersectClipRect;
GetTextExtentPoint; GetTextExtent; GetCurrentTask;
GetParent; GetDeviceCaps; GetSystemMetrics; GetClassInfo;
subclass; hook; GetSysColor